package com.danli;

// 静态变量的方式
public class Singleton8 {



   private  Singleton8(){};

   // 定义一个静态内部类
    // private public protected
    private static class SingletonHoder{
        // 创建Singleton8 对象
        public static Singleton8 singleton8= new Singleton8();
    }
    //提供一个公共的静态的方法 返回当前的对象
    public static Singleton8 getInstance(){
        Singleton8 singleton8 = SingletonHoder.singleton8;
        return singleton8;
    }
    
}


